pull off – English–Português translations

🇬🇧 en pt 🇵🇹

pull off verb

  • To achieve; to succeed at (something difficult)
conseguir
Wiktionary Links